﻿package com.example.demo.dbmodels
import me.liuwj.ktorm.entity.Entity
import java.time.LocalDateTime
import java.math.BigDecimal
/**
 *  科室
 **/
interface TDept : Entity<TDept> {
	companion object : Entity.Factory<TDept>() 
	/**
	 *  科室ID
	 **/
	var id: Int
	/**
	 *  病区代码
	 **/
	var district_code: String
	/**
	 *  科室编码
	 **/
	var code: String
	/**
	 *  科室名称
	 **/
	var name: String
	/**
	 *  科室英文
	 **/
	var ename: String
	/**
	 *  科室简称
	 **/
	var simple_name: String
	/**
	 *  科室类型
	 **/
	var type: String
	/**
	 *  简介
	 **/
	var intro: String
	/**
	 *  是否挂号科室;0-假； 1-真;
	 **/
	var regdept_flag: Int?
	/**
	 *  是否核算科室 0-假； 1-真;
	 **/
	var tatdept_flag: Int?
	/**
	 *  特殊科室属性0 普通, 1 手术,  2 麻醉, 3 ICU,  4 CCU, C 产科,E急诊留观,T
	 **/
	var dept_pro: String
	/**
	 *  有效性标志;1在用 0 停用 2 废弃
	 **/
	var status: Int?
	/**
	 *  科室负责人
	 **/
	var principal: String
	/**
	 *  科室电话
	 **/
	var phone: String
	/**
	 *  备注
	 **/
	var remark: String
	/**
	 *  操作时间
	 **/
	var operate_time: LocalDateTime?
	/**
	 *  更新时间
	 **/
	var update_time: LocalDateTime?
	/**
	 *  更新人
	 **/
	var update_by: Int?
	/**
	 *  删除标记
	 **/
	var is_del: Boolean?



}
